European olive tree - Inglés Sinónimo Diccionario